package com.example.behaviorpattern.iterator;

/**
 * 迭代器接口
 *
 * @author yaojianfeng
 */
public interface Iterator {
    /**
     * 是否有下一个元素
     *
     * @return true：有下一个元素；false：没有下一个元素
     */
    boolean hasNext();

    /**
     * 获取下一个元素
     *
     * @return 下一个元素
     */
    Object next();
}